func go/types.isString

17 uses

	go/types (current package)
		builtins.go#L122: 				if t := coreString(y.typ); t != nil && isString(t) {
		builtins.go#L154: 			if isString(t) && id == _Len {
		builtins.go#L193: 					if isString(t) && id == _Len {
		builtins.go#L367: 		if src0 != nil && isString(src0) {
		const.go#L199: 	case isString(typ):
		conversions.go#L29: 		case isInteger(x.typ) && isString(t):
		conversions.go#L68: 			if isString(x.typ) && isBytesOrRunes(u) {
		conversions.go#L181: 	if (isInteger(Vu) || isBytesOrRunes(Vu)) && isString(Tu) {
		conversions.go#L186: 	if isString(Vu) && isBytesOrRunes(Tu) {
		expr.go#L397: 			if !isString(target) {
		index.go#L56: 		if isString(typ) {
		index.go#L117: 				if isString(t) {
		index.go#L227: 		if isString(u) {
		predicates.go#L30: func isString(t Type) bool         { return isBasic(t, IsString) }
		signature.go#L58: 		if _, ok := core.(*Slice); !ok && !isString(core) {
		stmt.go#L1042: 		if isString(typ) {
		under.go#L88: 		if isString(u) {